package test.eight;

class Super{
	public int field=0;
	public int getField(){
		return field;
	}
	public Super(){
		System.out.println("aaaaaaaaaaa");
	}
}

class Sub extends Super{
	public int field=1;
	public Sub(){
		System.out.println("bbbbbbbbbb");
	}
	
	public int getField(){
		return field;
	}
	public int getSuperField(){
		return super.field;
	}
}

public class FieldAccess {
	public static void main(String[] args) {
		Super sup=new Sub();
		System.out.println("sup.field= "+sup.field+" ,sup.getField()="+sup.getField());
		Sub sub=new Sub();
		System.out.println("sub.field= "+sub.field+" ,sub.getField()="+sub.getField()+" ,sub.getSuperField()="+sub.getSuperField());
	}
}
